Enabling Computational Nanotechnology through JavaGenes in a Cycle Scavenging Environment
نویسندگان
چکیده
A genetic algorithm procedure is developed and implemented for fitting parameters for many-body inter-atomic force field functions for simulating nanotechnology atomistic applications using portable Java on cycle-scavenged heterogeneous workstations. Given a physics based analytic functional form for the force field, correlated parameters in a multi-dimensional environment are typically chosen to fit properties given either by experiments and/or by higher accuracy quantum mechanical simulations. The implementation automates this tedious procedure using an evolutionary computing algorithm operating on hundreds of cycle-scavenged computers. As a proof of concept, we demonstrate the procedure for evaluating the Stillinger-Weber (S-W) potential by (a) reproducing the published parameters for Si using S-W energies in the fitness function, and (b) evolving a “new” set of parameters using semi-empirical tightbinding energies in the fitness function. The “new” parameters are significantly better suited for Si cluster energies and forces as compared to even the published S-W potential.
منابع مشابه
Computational Nanotechnology: A Current Perspective
The current status of the progress and developments in computational nanotechnology is briefly reviewed, from the perspective of its applications. The enabling tools and techniques of physicsand chemistrybased simulations, within a multi-scale context , are briefly reviewed .
متن کاملJavaGenes: Evolving Graphs with Crossover
Many genetic algorithms use binary string or tree representations. We have developed a novel crossover operator for a directed and undirected graph representation, and used this operator to evolve molecules and circuits. Unlike strings or trees, a single point in the representation cannot divide every possible graph into two parts, because graphs may contain cycles. Thus, the crossover operator...
متن کاملLife cycle benefits of using nanotechnology to stabilize platinum-group metal particles in automotive catalysts.
Due to advances in nanotechnology, the approach to catalytic design is transitioning from trial-and-error to planned design and control. Expected advances should enable the design and construction of catalysts to increase reaction speed, yield, and catalyst durability while also reducing active species loading levels. Nanofabrication techniques enabling precise control over the shape, size, and...
متن کاملAdding Cycle Scavenging Support to the Koala Grid Resource Manager
Cycle scavenging (CS) is the process of using otherwise idle computational resources to provide large, aggregate, amounts of computational power. It is the core principle of so-called desktop grids and volunteer computing, which use the idle cycles of desktop computers to do computations. However, resources in a multicluster grid likewise may have idle time, and so, multi-cluster grids go throu...
متن کاملApplication of nanotechnology to control bacterial adhesion and patterning on material surfaces
Bacterial adhesion and biofilm formation on surfaces raises health hazard issues in the medical environment. Previous studies of bacteria adhesion have focused on observations in their natural/native environments. Recently, surface science has contributed in advancing the understanding of bacterial adhesion by providing ideal platforms that attempt to mimic the bacteria's natural environments, ...
متن کامل